Skip to content

fix(UI): fix token-setting layout#1347

Merged
benjamin-747 merged 3 commits into
gitmono-dev:mainfrom
yumeowo:main
Aug 18, 2025
Merged

fix(UI): fix token-setting layout#1347
benjamin-747 merged 3 commits into
gitmono-dev:mainfrom
yumeowo:main

Conversation

@yumeowo

@yumeowo yumeowo commented Aug 18, 2025

Copy link
Copy Markdown
Contributor

No description provided.

@vercel

vercel Bot commented Aug 18, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
mega Ready Ready Preview Comment Aug 18, 2025 8:24am

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes the token-setting layout by improving the UI components and structure. The changes focus on enhancing the user experience when managing personal tokens by restructuring the component layout and improving the copy functionality.

  • Restructured token display components to separate concerns and improve layout
  • Added a new CopySpace component for better copy functionality
  • Simplified token generation display with separate copy sections for token and username

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
moon/pnpm-workspace.yaml Added @radix-ui/react-collapsible dependency to catalog
moon/apps/web/package.json Added @radix-ui/react-collapsible dependency to web app
moon/apps/web/components/Setting/PersonalToken.tsx Refactored UI layout with new CopySpace component and improved token display structure
Files not reviewed (1)
  • moon/pnpm-lock.yaml: Language not supported

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread moon/apps/web/components/Setting/PersonalToken.tsx
Comment thread moon/apps/web/components/Setting/PersonalToken.tsx
@benjamin-747
benjamin-747 added this pull request to the merge queue Aug 18, 2025
Merged via the queue into gitmono-dev:main with commit 2e4a63f Aug 18, 2025
4 checks passed
@benjamin-747 benjamin-747 added this to the Web UI milestone Aug 18, 2025
@benjamin-747 benjamin-747 moved this to Done in Mega UI 重构 Aug 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants